Absolutely perfect for my preteen daughter and matched her room perfectly. I think the drawers are adequate, although I don't suggest loading them up. The bottoms are particle board and I can see them separating over time if items are too heavy. Assembly quite simple and was put together in under an hour.