Easy enough to put together. Great size and quality. Huge down side was that if you plan to use it with heels they should be 2 inches high or less. It won’t fit high top sneakers either.