This coffee table is super cute. It does seem somewhat hard to clean due to it have grooves in between the wood "slats" on top. Plus it probably needs some type of finishing coat painted on. We didn't add a finishing coat but I could see it easily getting stained. Definitely recommend using coasters or it would probably ruin easily. Assembly was somewhat difficult because the large wheels did not line up 100% correctly. It seemed like the sizing was slightly off, but we did manage to get it together and are mostly satisfied with it in the end.