Took me about 2 hours to put together. Not difficult, just a lot of parts. Took away one star because of the quality, nervous to put any heavy stuff on it. Otherwise very cute and nice looking