This is a VERY nice piece at this price range.   Assembly required but pretty straightforward using only a screw driver.   The only concern is the door hinges which seem rather flimsy held by small screws which might be a concern if this is to receive heavy use.  For us, it is more of a show piece in our water closet and perfect for our needs.