Very nice for the price! It is way smaller than I thought it would be, but great for my loft. Very easy to put together. My daughter did it in 15 minutes if that. You wont believe it comes in two boxes. I actually held off opening the two boxes almost a week because I really figured it had to come in 3. I told my kids no way it comes in two small boxes! I was wrong lol! No worries it was packed very well and plumped up nicely within 24 hours. No bad smells and nice look to it. Pretty firm after 48 hours hopefully it will break in and become a little more comfortable.