Super easy to put together, great quality and fits my 9 month German Shepard perfectly! Plenty of room for a bed water and toys!