I bought this for my teenage son and it's perfect for him. It was very easy to assemble; so easy that my son put it together himself. My only complaints are that it is low to the ground and the mattress slides easily since it's a flat surface with no lip to keep it in place.  Overall it's a good buy.