I was nervous about buying online without seeing the finished product.  When we first opened the packaging, the top piece had a large nick in it.  We called and they sent us another piece.  The dresser was NOT FUN for my husband to put together - directions not always clear and holes not always pre-drilled.  Once it was put together it looks great in our nursery and we are excited to use once baby comes in a couple weeks.  I like the shelves that slide out.  It is nice to have the extra space at the end for diaper changing necessities.  The drawers are not all that roomy but are good enough.  For the money, this is a good product.  We are watching our budget, but if you can spend a bit more - buy something pre-assembled!