For nightstands in the sub-$150 price range, you really won't find a better piece than this. I'll preface that by saying that this is *not* the finest piece of furniture you'll ever see/buy. We have an almost-identical item made by one of the "big name" home furnishings companies, and while that other one is much better quality -- it was also 2-3x the price. This time, we simply needed 2 nightstands that look good when you enter the room and glance over at them, because we're not hard on our furniture and we're really only using them to (a) store books in a basket, below, and (b) to put remote controls and eyeglasses on top of at night while we sleep.
THE PROS --- the construction is solid. You must assemble the piece yourself, but it's not difficult. I've seen other reviews stating that the drawers won't line up exactly... but they will. All you have to do is follow the instructions for assembly and adjustments. These nightstands look FANTASTIC, and they're not flimsy. They'll last.
CONS --- The only concern I really have, after putting these into our room, is that the paint finish isn't the best. It will be fine for a while, but I do think it's possible it will chip over time. That's why this is a sub- *** piece and not a $300+ piece. I'm fine with it. If, after a couple of years, I have to sand down the top and apply a new coat of paint, that's fine. I doubt it will happen, but if it does it won't be the end of the world. That's literally the only problem I have with this item, and it's a "might happen" feeling I have. So far, it looks great and I have no issues. I've just been around painted furniture pieces long enough over the years, to know that this finish is lower-end.
Overall, given what we paid, these are fantastic. Couldn't have found a better option for the price (and I definitely looked around thoroughly before selecting these). Also, they shipped very quickly and we had them within a week. They were well-packaged and protected, and all parts/pieces were in great condition.