My boyfriend and I moved to a new place that didn't have any built in shelving so we had to find something to put all our knick-knacks on... this was perfect. It matched all our current furniture and is able to hold everything we needed it to. It seems super sturdy and is designed to not go out of style. I have no idea how long or easy it was to put together because I came home from work and he had done it :)