The product is amazing! It is high quality, easy to assemble, beautiful and useful!! However the cushion part shrunk after I washed the fabric followed by the direction on the tag. What was so awesome was that the customer service was so much willing to help so I got a new one coming!!