Arrived quickly in perfect condition. It was pretty easy to put together, and looks great finished! I do recommend airing it out for a while before placing it. Its not a huge cabinet, but it fits perfectly in my bathroom for holding towels and such!