The product was very nice except for the assembly. Aligning the hardware to assemble the back to the seat was very difficult and it took a lot of time and frustration to finally get the back attached to the seat. Other than that, we are very happy with what we chose.