Arrived on time, and easy to assemble. Very high quality finish and looks perfect in the room. The only downside, as its white it does get dirty quick, but this is understandable.