A bit tricky to put together (did it myself) but sturdy and big enough to accommodate my 3 Yorkies.