Arrived in good time and condition,  I have never assembled anything before so it probably took me longer than most, but it wasn't hard and I had no real problems.  Good size for my small apartment.