Good design - easy enough to put together. The only issue was the top doesn't fit well. It's necessary to have it correctly positioned, but then you have to pull to fit the frame and it just does not fit well - lots of folds from pulling that did not go away after sitting for awhile.