My 15 yo daughter LOVES her bed. It took us approximately 2.5 hours to put together, but was definitely worth it. 
The product looks great in her room. 
I also bought her the 10in foam mattress from Wayfair, and it fits just right. 
Definitely would recommend …
Box spring not needed.