We bought 2 of these crates for our new puppy (1 in each size).  They are fantastic.  They were easy to put together, but you do need 2 people so that 1 person can hold the sides up while the other attaches the wooden sides and top. These look so much nicer than a standard dog crate, and they are sturdy.  The plastic bottom is easy to clean too.  They are just what we wanted.