The shelves are definitely not as deep as it looks.  The drawers are about 4 inches not deep enough and makes this drawer impractical for adults with a lot of clothing.  However, we are using this for my baby's room and as a drawer for the baby's room, it is the perfect size.  

The assembly is not that difficult.  It's similar to Ikea furniture.  The White Finish is also similar to the satin/flat white that is very common at ikea.  

The biggest positive about this dresser is the look.  The trim work makes it look a lot fancier and more expensive than it really is.  Even though the quality is average on par with ikea, you wouldn't know it by looking at the trim work.