It arrived quickly and in good condition. The instructions were very easy to follow and everything was labeled clearly. A bit time consuming to put together (about 5hrs) but love how functional the desk is. The material does seem to scratch easily, especially the back piece so be careful when putting it together.