My daughter loves it except the steps.  It was pretty easy to put together with me and my 9yo, about 2 hours.  I did end up buying some RV bunkbed steps that fit perfect and are on an angle so much safer and more comfortable for her to get in and out.