Easy to assemble and the instructions were clear. Ordered it in gray and it looks just as pictured. Over all, I'm pleased and would recommend this product. The only reason I didn't give it 5 stars is the seat tilts forward to shift with your body weight and there's no way to lock it so that doesn't happen. The upholstery is velvet and I keep slipping off the seat.