Assembly was a little difficult but overall 100% worth it. It's sturdy enough and hides the litter box so well. It's also a pretty functional piece of furniture and blends in with the rest of our stuff. A great purchase!