The fabric on this piece gives it a high quality look. It was not at all difficult to put together. My only issue was that a couple of the holes weren't completely drilled so it took a little more effort to get those bolts in place securely. Overall, very sturdy and stylish.