I love this! So spacious and was able to keep 3 boxes of makeup into one makeup case (just the top case). The rest of the tray, I have nail polishes lined up and other extra makeup stuff like sponges and brushes and new makeup products I bought to replace the finishing product and also failed projects like eyelashes. That for some reason doesn't sit perfect. It sure is sturdy enough to hold all that heavy stuff. Cause trust me, just the top makeup case of mine alone is so heavy with all these makeup I got. It comes with instructions on how to assemble it but it is so easy to assemble it that I had it assembled before I even find the instruction manual. Anyways, the roller works great but then again I only rolled them in my room for like a second to get it to where I want it to stay. The extra room in between the compartments is helpful when it comes to my nail polishes since some bottles were taller than the compartment height itself. Not to mention those dividers are completely removable! It also helps that the color is amazing and so much more beautiful than in pictures. Wish someone would say that to me. Anyways this was the best present idea my husband ever came up with! He bought this for my birthday. I cannot love this anymore or it would replace my husband!Overall, what I meant to say is that you won't regret this purchase as long as you treat it right. Oh not to mention that the extra handle/case cover is so handy! Since the top is a carry case, I wouldn't want to take it to vacation and leave the case open for days and dust to settle in. My ocd would murder me just at that thought alone. No other seller (available with such pretty colors) sold that as an option except this seller. I haven't use the carrying strap yet but given that everything has been perfect, I don't see any problem would occur with the strap. But in case if that happens, I will update this review to help other buyers. I got your back ladies! Oh and also it comes with 4 keys for the 4 locks! Just in case if you lose the key 3 times, the 4th one got your back. *wink, wink* But to be honest that key lock does nothing. You turn the key in the lock and you won't be able to take the key out or open the case. So you can't keep secrets in there, unfortunately.I'm not saying this is a completely flawless case. It has some minor scratches and manufacturing defects. The plastic inside especially the foldable tray in the makeup compartment is still flimsy so handle with care. Oh also it has a really awful plastic/chemical odor when you first open it. Just air it out and over time the odor goes away.Is it cheaply made but sturdy enough? Yes. But is it still beautiful and does its job? Yes!I would never recommend taking this product to an airport luggage check in. It might just come back as pieces but for home use, it is perfect.Take what you need to make your decision from my lengthy review. I hope it helps!