I’m so glad I bought this shelf. It’s the perfect fit at the end of my counter (I measured the space carefully before ordering and also made sure to measure the spaces between the shelves). If you have a KitchenAid mixer like I do, you will need to make one shelf taller if you don’t want it at the top like mine. By the time I realized it, I had finished assembling the shelf and didn’t want to undo it. I bought a KitchenAid cover for it, so it won’t get all dusty.I assembled the shelf myself over two evenings. I’m a 59 year old woman and had no major issues though I would say, there is an order to it. Instead of mounting the upper and lower rungs first as instructed, start with the middle ones instead and work your way towards the extremities -because- once you’ve put the ends in, you CANNOT insert the rungs in the middle (unless you are Arnold Schwarzenegger). Twice, I had to unscrew both ends to insert the middle rungs. You’ll know what I mean when you look at the instructions. Other than than, it was easy. Just wasted a little time.The shelf itself is very nice, practical, perfectly stable. I bought some caster cups to protect the carpets. If you need any, here is what I bought.SoftTouch 1 11/16" Round Furniture Caster Cups for Carpet or Durable Hard Floors, Brown, 4 CountI would buy it again and highly recommend it.