I am very happy with these.  I bought them for my grandchildren to play on when they are over & they hold up very well. They arrive assembled and are very high quality. I would recommend!