It took a min to put it together but once I got it it was good all pieces was there.. now some of the parts are suspicious because they look like they are gonna break.. but Ive slept on it for almost a week and Im 300 lbs and its been sturdy so we will see...