This took forever to put together. It's sturdy, and functions great, but so many pieces!