Bought this for my teenage son. He was thrilled as I guess a teenager would be. I would recommend putting down some shelf liner so your mattress doesn't slide. And it was not too entirely hard to put together.