Very difficult to put together.  The holes didn't line up and after assembly, and it does no sit level.  The table is wobbly and the glass does not lay flat on the frame.  Also, the cushions looked beige in the picture and they are white.