Haven’t put this item together yet but did look at all pieces and everything is in great condition and the quality is very good. There are zippers on all upholstered parts so that they could be cleaned or even replaced. Shipped quickly and packaged well. I’ll update post after assembly if needed