Easy to assemble and nicely constructed! There's a spot for everything too. My Yorkies and I LOVE it:)