The quality of the upholstery was good, but I found the measurements to be slightly off, so it doesn't quite fit my universal full-sized bed frame. It also is a bit crooked -- even though I aligned the holes for height, it is slightly off. Overall, decent quality for the price but you may have to get creative with the frame. I have no idea whether it's worth it to keep it and get a new bed frame (!?) or return.