Overall, a decent bed frame. Assembly was a bit difficult at times, but doable. Downside is that one hole on the upholstery was way off. If the quality control on the holes are fixed, I would give it 5 stars.