A little hard to put together and the cushion is hard to sit on but I am sure it will soften over time.Product is nice show piece