Love it. Assembly is diffcult but kinda fun. expect to spend 2-3 hrs to put it together. aslo you need to put 2 holes in the wall. I'm only taking away a star because delivery was delayed 4 days. the product itself it 5 stars. Cheers.