Pretty easy to put together. Not super sturdy, so be prepared when you buy it. The fabric is soft, but on the thin side.