The legs are a bit difficult to connect perfectly, but for the price, it is nice. Very light, a bit short and feels a bit cheap. But the finish is nice, it looks good, and is going in my babies room, so I am sure it will be destroyed in a few years anyways, so I would prefer something affordable, such as this one.