The material is durable and good quality overall, especially the countertop and the metal towel rack and supports. The back panel by the seating area is a bit flimsy, however, and some of the parts didn't seem to fit together perfectly. This may be why the left drawer is stiff and difficult to close, whereas the right drawer opens/closes with no issues.

Assembly was simple and the instructions were relatively easy to follow. We were missing a small part (leveler for one of the legs), but the manufacturer was very responsive and was able to ship out an entire replacement leg with leveler within a couple days.

Overall I'm very happy with the purchase.