I purchased this bed for my son's full sized mattress. The frame is a bit wider than his mattress so it's not a snug fit like I thought it would be, but the extra space can be hidden with the bedding/ comforter. The parts for the frame were sent in two shipments which arrived about a week to a week and half from the time I ordered, so that wasn't too bad.. I did have to order a replacement part as one of the boards broke while we were assembling.  Replacement didn't take too long to arrive either. Most of the bed was pretty easy to assemble but we did struggle a bit with the drawers because some of the holes for the screws did not line up very well. Drawers are not very big so don't expect a lot of storage space. All in all for the price I'm happy with the frame and it works great for my son