Assembly took a couple hours to complete. It is hard to see which side is the front from the back of the product. I had to take apart some of the sides and change the direction towards the end when I realized they were the facing the wrong way. It looks great once  put together and there is plenty of space.