This bed is great for the price. It is lightweight and we expected it to be a bit heavier but that being said, it’s has plenty of support features. Everything came with it to put it together but it took over an hour and we had to really study the illustrations to be sure we we’re getting it right. The Allen that were supplied were not all that great so having your own helps a lot!