Assembly was easy. Size is perfect. Finish is very nice, it is sturdy and looks great. It was exactly what I wanted for extra shelving in a laundry, pantry room.