Although I have yet to set up the kitchen (as I bought it as a Christmas present for my son), I have to say I am extremely satisfied with Step 2.  The price offered on their website beat anyone else's price, and the delivery was impeccable.  I particularly liked that Step2 offered the option of having the kitchen delivered in a non-descript box so that my son would not be able to see the kitchen when the box was delivered.  I have purchased many step2 products, and I find that the workmanship and functionality of their products is superb.