This has worked out really well for us.  It is a little time consuming to put together, but it is up and doing it's job.  It is nice and sturdy and the size is just what we expected.