Easy to put together, It Looks Great with our decor, and the mat feels very comfortable! My dog hates crates and appears to be liking this one!