looks great but yes, it did take a while to put the shelf together - probably 2-3 hours. Not for those who want something quick and easy to set up!