I'm shocked at the 5 star reviews. This cabinet came in so many pieces and it took some time to put together. It was like putting together a lego set. There are multiple pieces that are different colors of white. They don't match. The cabinet is sturdy and has lots of room. It looks cheap. The pictures look way better online than in person.