This piece is very nicely upholstered and the fabric was great.  The biggest problem is the slats and supports that hold the box springs into place.  We ended up at the local hardware store buying 2x4s and screws.