It was pretty complicated to put together (took me 2 hours), but the end product made it worth every minute. Love!