Sturdy and beautiful! The assembly took maybe 10-20 minutes, mostly unpacking and reading instructions. So easy! Probably the easiest piece of furniture I’ve ever had to put together. Everything lined up as it should. My puppy is expected to grow medium size and will have plenty of room in this. Would definitely recommend!