Easy to put together but back support posts did not line up with the holes in the legs. I had to hammer one of the holes bigger in order for the screw to fit and line up.  Otherwise product is as described.