We bought this crate for our rapidly growing German Shepherd puppy.  It has plenty of room for her to sit up or stretch out to sleep.  Assembly was fairly simple and took less than the minutes. The price was also the best around!