This was easy. It shipped quickly and came in a large box. No assembly required! That was great.
I have had no issues with pulling the baskets out or pushing them in. Basically it is a wooden frame that the baskets slide into. We are storing all the things for our two dogs and are in it multiple times a day with no issue.