Assembly is a bit challenging, as some of the screws do not line up with the holes in the legs. Let's hope it is stable enough to sit on.