Absolutely love this!  I got the assembly with it and was well worth it.  Had it put together in under and hour.   Very sturdy with no squeaks.