This set was a pleasant surprise. Even though it took quite a while to put together, it looks really beautiful and beachy. The file cabinet rolls around easily on carpet. I wish the back of the desk was finished, but alas, it is not, so it must be placed against a wall. I wish product descriptions were more clear about the back being finished or not. Maybe it was there and I just didn't see it. Otherwise, happy with this purchase.