Solid sturdy design. The top cushion is a bit thin and hurts my feet if kept up too long. I had to put a blanket on top of it to make it more comfortable.