Easy to assemble. Good quality for a very reasonable price. This cat patio is way more spacious than we expected. Fast shipping was a plus!