So cute!  Perfect for our teenager.  Assembly took about 2 hours but went together well.