Easy to put together and I have  bad shoulder right now.  Looks and feels pretty well made. We are still awaiting the arrival of our puppy so I can’t speak as to how he’ll like it. But we’ve crate trained our other dog and it looks like this one will be a good one for that!