I really love this product! Everything was included, and putting it together was clear but a bit tough. (Those little bars are evil!) The bed size is accurate. It will fit a full size mattress. I read a review saying to only 6" memory foam mattress because you'll lose the rails. I found this to be false. You should be ok at 8", maybe 10". The only issue I had was the support. When I received it, it said the max weight was 225lbs. (Shocked face) I come from a family with a lot of extra love so 225 would not cut it! I was able to re-enforce it with some extra plywood and some extra legs from Lowes. The bed is in use everyday and it is holding up great!