Surprisingly was very easy to put together. The fabric has like a wax coating on it which makes it easy to clean. Nothing to fault it for the price I payed.