Purchased this for a teenager who loves it.  It took us about 1.5 hours to assemble. Nice and sturdy plus it looks great.