It looks nice when finished but a pain in the (you know what) to put together!!! For over $500 I wish it came with shelves.