Let me start off my saying, I absolutely love this cart. I recently purchased a cricut machine and needed space for 2 of them. I searched high and low for the perfect cart. I literally looked at hundreds of them before settling for this one. This cart checked off all my boxes of what I wanted in my cart. Space for 2 cricuts to sit on and fully open ✔️. Place for vinyl rolls ✔️. Place to hang cricut mats ✔️. Drawer space, which was a big one in my book ✔️. I will say I did look past this cart a few times because it didn’t have as much closed drawer space as I anticipated I wanted, however, it checked off on so many things that I had to go ahead and try it out. Turns out, the amount of drawer space I thought I needed, I really didn’t. I love that I can put my heat press on it and have space for my unrolled vinyl sheets.I love how it keeps my things organized and the cart is really sturdy. It was easy to assemble for the most part. I like putting things together, so this was a fun project for me. I did have to do redo some things a few times cause I kept putting things together backwards. If you are like me and like to put things together, this is for you. If you do not, then you need to either keep looking for find someone to put it together for you. It does come with quite a few pieces, but once you get into the zone, it’s quick. I really love this cart. It’s larger enough to hold what I need it to hold and small enough to push in the corner so it will be out the way. I love the design of this cart.