Pretty easy to put together. So far it’s holding up just fine and I really like the look. The frame is solid so far and doesn’t move or squeak getting in and out.