I've used you guys before and as always everything was great.  Good quality, very sturdy, and super easy to put together.  Love the overall look.  They're comfortable as well.