The shelf looks great in my new space! It fits perfectly, too. The assembly was definitely a challenge. It took my husband and I about an hour to get the whole thing set up, but the instructions were clear and helpful. Overall, the amount of time it took to assemble was worth it.