Relatively easy to build, only took like 3 hours with 2 people working on it. Have only had it up for a day but no issues so far. Toddler in the home and he was climbing in the shelves already, gotta be sturdy to hold the weight and movement I suppose