So far, thrilled with the bed.  Arrived quickly in 3 separate boxes, all parts were there, and all were in perfect condition. Not difficult to put together, took about 2 hours. Seems very sturdy and no squeaking. Very happy with the headboard upholstery. Got the gray color.  The only reason I didn't give it 5 stars is because I've only slept on it for 2 nights.