Missing some hardware but other than that it’s very nice. My husband and I put it together in about 6 hours.