One of the legs were broken when we opened the package. I just made one out of an used 2 x 4. The cushions are variable. Some are really firm, others you sink into them. I prefer firm.