I bought these in three colors and get a lot of use out of them.  The fabric is pretty good quality, a little thin, but they don't pill and have held their color and shape after many washes and wears.  I love the 33 inch inseam as well - just right, and hard to find.  I don't think I could do any better for this price, and could certainly do worse!  I'll be ordering again when these wear out.  One note:  These run a bit smaller than other brands.  You may want to go to the Bella website and check their size charts.  I am a size 12 and in most brands wear a large/X-large, but for this brand I had to order the XXL.