It couldn't have been better if I special ordered it!  Assembly was straight forward - took hubbie and I about 90 minutes.  It seems like it will hold up well and it definitely works for our needs.  It is great that we can finally plug in our toaster oven and use it without having to move it every time we want to use it.