They look good and expensive but you get what you paid for. I bought 4, 2 of them the legs are not in the same level (swing). Not so difficult to assemble but I could not figure out how to stop the swing legs (without put something on the bottom of the leg to compensate the difference/height).